package dao;

import pojo.SysSchedule;

import java.util.List;

/**
 * @author ： Gao
 * @create ：2022-04-05-16:05
 * @Function Description ：
 *
 * DAO层一般需要定义接口和实现类
 *
 *
 */
public interface SysScheduleDao {

    /**
     * 根据用户id查询所有日程
     * @param
     * @return
     */
    List<SysSchedule> findAllScheduleByUid(Integer uid);
    /**
     * 添加用户的默认日程
     * @param
     * @return
     */
    Integer addDefaultSchedule(Integer uid);
    /**
     * 修改一个日程
     * @param schedule
     * @return
     */
    Integer updateSchedule(SysSchedule  schedule);
    /**
     * 删除一个日程
     * @param sid
     * @return
     */
    Integer removeSchedule(Integer sid);
}
